devil's apples - Alemán Inglés Diccionario